moustache monkey - Alemán Inglés Diccionario